-
61,291 Shares in Powell Industries, Inc. (NASDAQ:POWL) Purchased by Stephens Investment Management Group LLC
Source: Buzz FX / 02 Nov 2024 06:00:16 America/New_York
61,291 Shares in Powell Industries, Inc. (NASDAQ:POWL) Purchased by Stephens Investment Management Group LLC Written by MarketBeat November 2, 2024 Share Link copied to clipboard. Stephens Investment Management Group LLC bought a new positi
Read more...